Optimisation of IEEE 1500 Wrappers and User Defined TAMs
نویسندگان
چکیده
With the adoption of the IEEE 1500 [1] Standard, the opportunity exists for System on Chip (SoC) designers to specify test systems in a generic way. As the IEEE 1500 Standard does not address the specification and design of the on-chip Test Access Mechanism (TAM), considerable effort may still be required if test engineers are to optimise testing SoCs with IEEE 1500 Wrapped Cores. This paper describes novel research activity based on the design of TAMs that are compatible with IEEE 1500 wrapped cores. Taking into account previous work on Test Resource Partitioning (TRP), functional testing using the system bus and TAM architectures, a novel approach is introduced that allows some elements of the system bus to be used as part of the TAM while retaining compatibility with the IEEE 1500 wrapped cores. A small microcontroller SoC design based on the AMBA APB bus is used to investigate this approach. A crucial element of this approach involves interfacing the combined TAM to the mandatory Wrapper Serial Port (WSP) and the optional Wrapper Parallel Port (WPP) of the IEEE 1500 wrapped cores in the chip. Test Application Time (TAT) results are presented that establish the viability of the ideas described, as well as comparative analysis of TAT results derived from a number of test structures based on these techniques.
منابع مشابه
Optimisation and Control of IEEE 1500 Wrappers and User Defined TAMs
With the adoption of the IEEE 1500 [1] Standard, the opportunity exists for System on Chip (SoC) designers to specify test systems in a generic way. As the IEEE 1500 Standard does not address the specification and design of the on-chip Test Access Mechanism (TAM), considerable effort may still be required if test engineers are to optimise testing SoCs with IEEE 1500 Wrapped Cores. This paper de...
متن کاملAutomating IEEE 1500 Core Test—An EDA Perspective
THE CURRENT TREND of SoC design has made conventional test methodologies increasingly difficult. Performing brute-force test pattern generation (ATPG) on the entire SoC is often infeasible, because the design can exceed the test pattern generator’s capabilities. At other times, some black-box third-party cores within the SoC might have their own test patterns generated at the core boundary. IEE...
متن کاملA Genetic Algorithm Based Approach For Optimization Of Test Time And TAM Length For 3D SoC Considering Pre-Bond Test Under The Constraint On The Number Of TSVs
Core-based system-on-chips (SoCs) fabricated on three-dimensional (3D) technology are emerging for better integration capabilities. Effective test architecture design and optimization techniques are essential to minimize the manufacturing cost for such gigascale integrated circuits. Test-access mechanisms (TAMs) and test wrappers (e.g., the IEEE Standard 1500 wrapper) facilitate the modular tes...
متن کاملTest wrapper and test access mechanism co-optimization for system-on-chip
Test access mechanisms (TAMs) and test wrappers are integral parts of a system-on-chip (SOC) test architecture. Prior research has concentrated on only one aspect of the TAM/wrapper design problem at a time, i.e., either optimizing the TAMs for a set of pre-designed wrappers, or optimizing the wrapper for a given TAM width. In this paper, we address a more general problem, that of carrying out ...
متن کاملTR-Architect: DfT and Test Support for SOC Designers
This paper deals with the design of on-chip architectures for testing large system chips (SOCs) for manufacturing defects in a modular fashion. These test architectures consist of wrappers and Test Access Mechanisms (TAMs). We have developed a tool called TR-ARCHITECT for test architecture design. The tool efficiently determines the number of TAMs and their widths, the assignment of modules to ...
متن کامل